holly rose (turnera ulmifolia) - Spanish English Dictionary